#include "../include/dexgel/window.hpp"





#if defined(DXTOR_SYSTEM_DX)

#include "../include/dexgel/WindowImplDX.hpp"
typedef dexgel::priv::WindowImplDX WindowImplType;

#elif defined(DXTOR_SYSTEM_GL) 

#include "WindowImplGL.hpp"
typedef dexgel::priv::WindowImplGL WindowImplType;

#endif


using namespace dexgel::priv;


WindowImpl* WindowImpl::New(int xres, int yres, const std::string& Title )
{
	return new WindowImplType(xres, yres, Title);
}

